-- This module defines enterprise MIBs for NS admin setting
--
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
-- All rights reserved.NETSCREEN-SET-ADMIN-USR-MIB DEFINITIONS::=BEGIN
IMPORTS--PSIM(Modif) netscreenSettingMibModulenetscreenSettingMibModule, netscreenSetting
FROM NETSCREEN-SMI
Integer32,IpAddress,MODULE-IDENTITY,OBJECT-TYPEFROM SNMPv2-SMI
DisplayStringFROM SNMPv2-TC
;netscreenSetAdminUsrMibModule MODULE-IDENTITYLAST-UPDATED"200405032022Z"-- May 03, 2004ORGANIZATION"Juniper Networks, Inc."CONTACT-INFO"Customer Support
1194 North Mathilda Avenue
Sunnyvale, California 94089-1206
USA
Tel: 1-800-638-8296
E-mail: customerservice@juniper.net
HTTP://www.juniper.net"DESCRIPTION"This module defines the object that are used to monitor admin
user"REVISION"200405030000Z"-- May 03, 2004DESCRIPTION"Modified copyright and contact information"REVISION"200403030000Z"-- March 03, 2004
DESCRIPTION"Converted to SMIv2 by Longview Software"REVISION"200311100000Z"-- November 10, 2003DESCRIPTION"Correct spelling mistake"REVISION"200109280000Z"-- September 28, 2001DESCRIPTION"No Comment"REVISION"200105270000Z"-- May 27, 2001DESCRIPTION"Creation Date"::={ netscreenSettingMibModule 11}
NsSetAdminUserClientEntry ::=SEQUENCE{
nsAdminUserClientIndex Integer32,
nsAdminUserClientIp IpAddress,
nsAdminUserClientNetmask IpAddress,
nsAdminUserVSYS Integer32}
NsSetAdminUserLocalEntry ::=SEQUENCE{
nsAdminUserLocalIndex Integer32,
nsAdminUserLocalName DisplayString,
nsAdminUserLocalPriv Integer32,
nsAdminUserLocalRole Integer32}
nsSetAdminUser OBJECTIDENTIFIER::={ netscreenSetting 11}nsSetAdminUserLocalTable OBJECT-TYPESYNTAXSEQUENCEOF NsSetAdminUserLocalEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"This table collects all administration user information stored
in local user database."::={ nsSetAdminUser 1}nsSetAdminUserLocalEntry OBJECT-TYPESYNTAX NsSetAdminUserLocalEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Local database administration user attributes."INDEX{ nsAdminUserLocalIndex }::={ nsSetAdminUserLocalTable 1}nsAdminUserLocalIndex OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-only
STATUScurrentDESCRIPTION"A unique value for user info table. Its value ranges between
0 and 65535 and may not be contiguous."::={ nsSetAdminUserLocalEntry 1}nsAdminUserLocalName OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Administration user name."::={ nsSetAdminUserLocalEntry 2}nsAdminUserLocalPriv OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Administration user's privileges. The smaller the value, the
higher the privileges."::={ nsSetAdminUserLocalEntry 3}nsAdminUserLocalRole OBJECT-TYPE
SYNTAXInteger32{not-assigned(0),crypto(1),security(2),audit(4)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Administration user's role attributes."::={ nsSetAdminUserLocalEntry 4}nsAdminUserRadius OBJECTIDENTIFIER::={ nsSetAdminUser 2}nsAdminUserRadiusEnabled OBJECT-TYPESYNTAXINTEGER{disabled(0),enabled(1)}MAX-ACCESSread-onlySTATUScurrent
DESCRIPTION"Enable external radius server to authenticate admin user"::={ nsAdminUserRadius 1}nsAdminUserRadiusServer OBJECT-TYPESYNTAXDisplayString(SIZE(0..32))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"External radius server name"::={ nsAdminUserRadius 2}nsSetAdminUserClientTable OBJECT-TYPESYNTAXSEQUENCEOF NsSetAdminUserClientEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Management Client IP addresses is used to restrict the
administration ability from one or multiple addresses of a
subnet."::={ nsSetAdminUser 3}nsSetAdminUserClientEntry OBJECT-TYPESYNTAX NsSetAdminUserClientEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"An entry containing admin client ip information"INDEX{ nsAdminUserClientIndex }::={ nsSetAdminUserClientTable 1}nsAdminUserClientIndex OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"A unique value for client ip table. Its value ranges between
0 and 65535 and may not be contiguous."::={ nsSetAdminUserClientEntry 1}nsAdminUserClientIp OBJECT-TYPESYNTAXIpAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Management client ip"::={ nsSetAdminUserClientEntry 2}
nsAdminUserClientNetmask OBJECT-TYPESYNTAXIpAddressMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Management client ip netmask"::={ nsSetAdminUserClientEntry 3}nsAdminUserVSYS OBJECT-TYPESYNTAXInteger32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"Vsys ID of the admin user"::={ nsSetAdminUserClientEntry 4}END